non-skid equipment - Turkish English Dictionary